<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<%
	String path = request.getContextPath();
%>
<title>门诊用药-综合管理</title>
<link rel="stylesheet" type="text/css"
	href="<%=path%>/css/btn_class.css" />
<link rel="stylesheet" type="text/css"
	href="<%=path%>/extjs/resources/css/ext-all.css" />
<link rel="stylesheet" type="text/css"
	href="<%=path%>/extjs/style.css" />
<link rel="stylesheet" type="text/css"
	href="<%=path%>/extjs/ext-patch.css" />

<script type="text/javascript"
	src="<%=path%>/extjs/adapter/ext/ext-base.js"></script>
	<script type="text/javascript" src="<%=path%>/extjs/ext-all.js"></script>
	<script type="text/javascript" src="<%=path%>/js/datepicker/WdatePicker.js" defer="defer"></script>
	<script type="text/javascript"	src="<%=path%>/mould_published/public.js"></script>
	<script type="text/javascript" src="<%=path%>/extjs/RowExpander.js"></script>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

	</head>
	<body>
	<script type="text/javascript">
	Ext.BLANK_IMAGE_URL = "<%=path%>/ext-2.2/resources/images/default/s.gif";
	
				// 重载 Ext.data.Store.prototype.applySort 函数以修复 DataStore 对汉字排序异常的问题   
				// var _applySort = Ext.data.Store.prototype.applySort;   
				//如有需要，保存原 applySort 函数的引用     
				 Ext.data.Store.prototype.applySort=function(){        //重载 applySort     
				         if(this.sortInfo && !this.remoteSort){     
				                var s = this.sortInfo, f = s.field;     
				                var st = this.fields.get(f).sortType;   
				                var fn = function(r1, r2){     
			                        var v1 = st(r1.data[f]), v2 = st(r2.data[f]);     
			                        // 添加:修复汉字排序异常的Bug  
			                        if(typeof(v1) == "string"){ //若为字符串，  
			            				return v1.localeCompare(v2);//则用 localeCompare 比较汉字字符串, Firefox 与 IE 均支持   
			  						}  
				                	// 添加结束    
									return v1 > v2 ? 1 : (v1 < v2 ? -1 : 0);   
				            	};  
				                this.data.sort(s.direction, fn);     
				                if(this.snapshot && this.snapshot != this.data){     
				                    this.snapshot.sort(s.direction, fn);   
				   			    }
				   		 }
                  };  
	
	
	Ext.onReady(function() {
	
			var store14=null;
			var mz_hz_uid = "";//门诊患者uid
			var mz_hz_phone = "";//门诊患者手机号码
			var fmz_id = ""
			
					/*************************************************************************************************************/
					//用药随访信息部分 
					var rctx_Jthtwb = Ext.data.Record.create([ {
							name : 'msfId',
							mapping : 'msfId',
							type : 'string'
						},{
							name : 'msfContent',
							mapping : 'msfContent',
							type : 'string'
						},{
							name : 'msfState',
							mapping : 'msfState',
							type : 'string'
						},{
							name : 'msfSDate',
							mapping : 'msfSDate',
							type: 'date',
							dateFormat:'Y-m-d'
						},{
							name : 'msfSDateStr',
							mapping : 'msfSDateStr',
							type: 'string'
						},{
							name : 'msfSfpl',
							mapping : 'msfSfpl',
							type : 'string'
						},{
							name : 'msfSfcs',
							mapping : 'msfSfcs',
							type : 'string'
						},{
							name : 'msfSTime',
							mapping : 'msfSTime',
							type : 'string'
						},{
							name : 'msfType',
							mapping : 'msfType',
							type : 'string'
						},{
							name : 'msfRPhone',
							mapping : 'msfRPhone',
							type : 'string'
						}
						, {
							name : 'msfRName',
							mapping : 'msfRName',
							type : 'string'
						},{
							name : 'msfServiceId',
							mapping : 'msfServiceId',
							type : 'string'
						}, {
							name : 'mrContent',
							mapping : 'mrContent',
							type : 'string'
						}, {
							name : 'mrType',
							mapping : 'mrType',
							type : 'string'
						}, {
							name : 'mrRId',
							mapping : 'mrRId',
							type : 'string'
						}, {
							name : 'mrRName',
							mapping : 'mrRName',
							type : 'string'
						}, {
							name : 'mrRPhone',
							mapping : 'mrRPhone',
							type : 'string'
						}, {
							name : 'mrSDate',
							mapping : 'mrSDate',
							type : 'string'
						}, {
							name : 'msfFlag',
							mapping : 'msfFlag',
							type : 'string'
						}, {
							name : 'jgts',
							mapping : 'jgts',
							type : 'string'
						}, {
							name : 'stime1',
							mapping : 'stime1',
							type : 'string'
						}, {
							name : 'stime2',
							mapping : 'stime2',
							type : 'string'
						}, {
							name : 'stime3',
							mapping : 'stime3',
							type : 'string'
						}, {
							name : 'stime4',
							mapping : 'stime4',
							type : 'string'
						}, {
							name : 'stime5',
							mapping : 'stime5',
							type : 'string'
						}, {
							name : 'serviceId',
							mapping : 'serviceId',
							type : 'string'
						}, {
							name : 'fsnr',
							mapping : 'fsnr',
							type : 'string'
						}, {
							name : 'msfEDate',
							mapping : 'msfEDate',
							type: 'date',
							dateFormat:'Y-m-d'
						}, {
							name : 'msfSTime',
							mapping : 'msfSTime',
							type : 'string'
						}, {
							name : 'flag',
							mapping : 'flag',
							type : 'string'
						}
					]);
					
					
					//发送规则
					var fsgz_store = new Ext.data.Store({
						reader : new Ext.data.JsonReader({
							totalProperty : 'totalProperty',
							root : 'root'
						}, rctx_Jthtwb),
						idProperty : 'threadid',
						remoteSort : true,
						url:"mzhz!findFsgzList.do"
					});
					
					fsgz_store.load({
							params : {
								start : 0,
								'limit' : 5
							}
						});
					
					var rctx_store = new Ext.data.Store({
						autoSave : true,//设置不自动保存
						reader : new Ext.data.JsonReader({
							totalProperty : 'totalProperty',
							root : 'root'
						}, rctx_Jthtwb),
						idProperty : 'threadid',
						remoteSort : true,
						url: 'mzhz!findDsMess.do'
					});
					
					//信息类型
					var xxlx_store = new Ext.data.SimpleStore( {
										fields : [ 'msfType', 'msfType_name' ],
										data : [ [ 0, '文字信息' ], [ 3, '语音信息' ] ]});
					
					//发送内容类型
					var fsnr_store = new Ext.data.SimpleStore( {
							fields : [ 'msfFlag', 'msfFlag_name' ],
							data : [ [ 0, '用药提醒信息' ], [ 1, '医生建议信息' ], [ 2, '生活指导信息' ], [ 3, '个性化定制信息' ] ]});
					
					var rctx_sm = new Ext.grid.CheckboxSelectionModel({
						singleSelect : false //单选
					});
					
					
					
					//定义列
					var rctx_colM = new Ext.grid.ColumnModel([ rctx_sm, new Ext.grid.RowNumberer(),//增加自动编号，不需要可不必定义
						{
							header : '状态',
							dataIndex : 'msfState',
							width : 50,
							align : 'center',
							renderer : function(value) {
								if (value == "1") {
									return '<img src=../ext-2.2/icons/clock_play.png title="等待发送" />';
								} else {
									return '<img src=../ext-2.2/icons/clock_red.png title="暂停发送" />';
								}
							},
							sortable : true
						}
			            ,{
				           header: "开始日期",
				           dataIndex: 'msfSDate',
				           width: 90,
				           format : 'Y-m-d', 
				           renderer : function(v){
				           		var sdate_value = v ? v.format('Y-m-d') : new Date().format('Y-m-d');
				           		Ext.get("sdate_process").dom.value = sdate_value;
			                    return sdate_value;
			                },
				           editor: new Ext.form.DateField({
				                format: 'Y-m-d',
				                value: new Date()
				                //disabledDays: [0, 6],
				                //disabledDaysText: 'Plants are not available on the weekends'
				            })
				        }
			            ,{
							header : '发送时间',
							dataIndex : 'msfSTime',
							width : 100,
							renderer : function(v){
			                    return v ? v : '12:00';
			                },
			                editor: new Ext.form.TimeField({  
						                maxValue:'20:00',                      //最大时间   
						                maxText:'所选时间小于{0}',  
						                minValue:'07:00',                      //最小时间   
						                minText:'所选时间大于{0}',  
						                maxHeight:150,  
						                increment:30,                          //时间间隔   
						                format:'H:i',                    //时间格式   
						                //format:'H时i分s秒',
						                invalidText:'时间格式无效'
						            })
						},{
				           header: "结束日期",
				           dataIndex: 'msfEDate',
				           width: 90,
				           format : 'Y-m-d', 
				           renderer : function(v){
				           		var sdate_value = v ? v.format('Y-m-d') : new Date().format('Y-m-d');
				           		Ext.get("edate_process").dom.value = sdate_value;
			                    return sdate_value;
			                },
				           editor: new Ext.form.DateField({
				                format: 'Y-m-d',
				                value: new Date()
				                //disabledDays: [0, 6],
				                //disabledDaysText: 'Plants are not available on the weekends'
				            })
				        }
				
						,{
							header : '手机号码',
							dataIndex : 'msfRPhone',
							width : 100,
							renderer : function(v){
			                    return v=="null" ? "" : v;
			                },
							editor: new Ext.form.NumberField({
				               allowBlank: false
				           }),  
							sortable : false
						}
			            ,{
							header : '短信内容',
							dataIndex : 'msfContent',
							width : 700,
							renderer : function(v){
			                    return v=="null" ? "" : v;
			                },
						/**	editor: new Ext.form.TextField({
				               allowBlank: false
				           }),   **/
							sortable : false
						}
					]);
					
					
					var rctx_grid = new Ext.grid.EditorGridPanel({
						closable : false,
						region : 'center',
						autoWidth : true,
						cm : rctx_colM,
						ds : rctx_store,
						sm : rctx_sm,
						stripeRows : true,
						enableHdMenu : false,
						clicksToEdit:1,
						bbar : new Ext.PagingToolbar({
							pageSize : 10,
							store : rctx_store,
							displayInfo : true,
							displayMsg : '显示 {0} 条到 {1} 条记录，一共 {2} 条',
							emptyMsg : "没有记录"
						})
					});	
						
						// 单元格编辑后事件处理 
					    rctx_grid.on("afteredit", afterEdit, rctx_grid); 
					    // 事件处理函数 
					    function afterEdit(e) { 
					    	var record = rctx_grid.getSelectionModel().getSelected();
					    	//alert(record.data.msfEDate.format('Y-m-d'));
					    	//return false;
							if (record) { 
								Ext.Ajax.request({
									url : 'mzhz!modDsMessAfterEdit.do',
									params:{
				    	        	 		dsMessId : record.data.msfId,
				    	        	 		mdsSDate : record.data.msfSDate.format('Y-m-d'), //Ext.get('sdate_process').dom.value,
				    	        	 		mdsEDate : record.data.msfEDate.format('Y-m-d'),
				    	        	 		mdsSTime : record.data.msfSTime,
				    	        	 		mdsPhone : record.data.msfRPhone
						    	    },
									success : function() {
										//do nothing 
									},
									failure : function() {
										//do nothing 
									}
								});
								 //Ext.Msg.alert('您成功修改了用户信息', "被修改的用户是:" + record.data.msfId + "\n 修改的字段是:" 
					            //+ e.field);// 取得用户名 
							}
					        // 显示等待对话框 
					        //Ext.Msg.wait("请等候", "修改中", "操作进行中..."); 
					
					           
					    }; 
					
					//随访信息部分结束
					/**************************************************************************************************************/
					
					
					
					/*************************************************************************************************************/
					/*************************************************************************************************************/
					/*************************************************************************************************************/
					//所有健康管理信息部分结束
					var all_jkglxx_store = new Ext.data.Store({
						autoSave : true,//设置不自动保存
						reader : new Ext.data.JsonReader({
							totalProperty : 'totalProperty',
							root : 'root'
						}, rctx_Jthtwb),
						idProperty : 'threadid',
						remoteSort : true,
						url: 'mzhz!findDsMessAll.do'
					});
					
					
					var all_rctx_sm = new Ext.grid.CheckboxSelectionModel({
						singleSelect : false //单选
					});
					
					//定义列
					var all_rctx_colM = new Ext.grid.ColumnModel([ all_rctx_sm, new Ext.grid.RowNumberer(),//增加自动编号，不需要可不必定义
						{
							header : '姓名',
							dataIndex : 'msfRName',
							width : 70,
							renderer : function(v){
			                    return v=="null" ? "" : v;
			                },
							sortable : false
						},
						{
				           header: "门诊日期",
				           dataIndex: 'msfSDate',
				           width: 90,
				           format : 'Y-m-d', 
				           renderer : function(v){
				           		var sdate_value = v ? v.format('Y-m-d') : new Date().format('Y-m-d');
				           		Ext.get("sdate_process").dom.value = sdate_value;
			                    return sdate_value;
			                },
				           editor: new Ext.form.DateField({
				                format: 'Y-m-d',
				                value: new Date()
				                //disabledDays: [0, 6],
				                //disabledDaysText: 'Plants are not available on the weekends'
				            })
				        } ,{
							header : '诊断信息',
							dataIndex : 'msfSTime',
							width : 200,
							renderer : function(v){
			                    return v ? v : '12:00';
			                },
			                editor: new Ext.form.TimeField({  
						                maxValue:'20:00',                      //最大时间   
						                maxText:'所选时间小于{0}',  
						                minValue:'07:00',                      //最小时间   
						                minText:'所选时间大于{0}',  
						                maxHeight:150,  
						                increment:30,                          //时间间隔   
						                format:'H:i',                    //时间格式   
						                //format:'H时i分s秒',
						                invalidText:'时间格式无效'
						            })
						},{
				           header: "医生建议",
				           dataIndex: 'msfEDate',
				           width: 200,
				           format : 'Y-m-d', 
				           renderer : function(v){
				           		var sdate_value = v ? v.format('Y-m-d') : new Date().format('Y-m-d');
				           		Ext.get("edate_process").dom.value = sdate_value;
			                    return sdate_value;
			                },
				           editor: new Ext.form.DateField({
				                format: 'Y-m-d',
				                value: new Date()
				                //disabledDays: [0, 6],
				                //disabledDaysText: 'Plants are not available on the weekends'
				            })
				        }
						
					]);
					
					var btn_stop_all = new Ext.Button({
						text : '停止',
						iconCls : 'sy-clock_red',
						handler : function() {
							var record = all_rctx_grid.getSelectionModel().getSelected();
							if (record) {
								var array = all_rctx_sm.getSelections();
								var jsondata = "";
								Ext.each(array, function(record) {
									jsondata += "'" + record.get("msfId") + "',";
								});
								if (jsondata.length== 0) {
									jsondata = "'-1'";
								} else {
									jsondata = jsondata.substring(0, jsondata.length - 1);
								}
								
								Ext.Ajax.request({
									url : 'mzhz!modDsMessState.do',
									params:{
				    	        	 		dsMessId : jsondata,
				    	        	 		dsMessState : '0' //暂停
						    	    },
									success : function() {
										all_jkglxx_store.reload();
									},
									failure : function() {
										all_jkglxx_store.reload();
									}
								});
							
							} else {
								Ext.MessageBox.alert('提示', '请选择一条或多条记录进行操作！');
								return false;
							}
						}
					});
						
					var btn_start_all = new Ext.Button({
						text : '恢复',
						iconCls : 'sy-clock_play',
						handler : function() {
							var record = all_rctx_grid.getSelectionModel().getSelected();
							if (record) {
								var array = all_rctx_sm.getSelections();
								var jsondata = "";
								Ext.each(array, function(record) {
									jsondata += "'" + record.get("msfId") + "',";
								});
								if (jsondata.length== 0) {
									jsondata = "'-1'";
								} else {
									jsondata = jsondata.substring(0, jsondata.length - 1);
								}
								
								Ext.Ajax.request({
									url : 'mzhz!modDsMessState.do',
									params:{
				    	        	 		dsMessId : jsondata,
				    	        	 		dsMessState : '1' //恢复发送
						    	    },
									success : function() {
										all_jkglxx_store.reload();
									},
									failure : function() {
										all_jkglxx_store.reload();
									}
								});
							
							} else {
								Ext.MessageBox.alert('提示', '请选择一条或多条记录进行操作！');
								return false;
							}
						}
					});
					
					
					var btn_delete_rctx_all = new Ext.Button({
						text : '删除',
						iconCls : 'sy-delete',
						handler : function() {
							var record = all_rctx_grid.getSelectionModel().getSelected();
							if (record) {
								var array = all_rctx_sm.getSelections();
								var jsondata = "";
								Ext.each(array, function(record) {
									jsondata += "'" + record.get("msfId") + "',";
								});
								if (jsondata.length== 0) {
									jsondata = "'-1'";
								} else {
									jsondata = jsondata.substring(0, jsondata.length - 1);
								}
								
								Ext.Msg.confirm('确认删除', '您确定删除所选记录吗？', function(btn) {
									if (btn == 'yes') {
										Ext.Ajax.request({
											url : 'mzhz!deleteDsMess.do',
											params:{
						    	        	 		dsMessId : jsondata
								    	    },
											success : function() {
											    all_jkglxx_store.removeAll();
												all_jkglxx_store.reload();
											},
											failure : function() {
												all_jkglxx_store.removeAll();
												all_jkglxx_store.reload();
											}
										});
									}
								});
							
							} else {
								Ext.MessageBox.alert('提示', '请选择一条或多条记录进行操作！');
								return false;
							}
						}
					});
					
					var btn_refresh_rctx_all = new Ext.Button({
						text : '搜索',
						iconCls : 'sy-search',
						id : 'sousuo_id',
						handler : function() {
							all_jkglxx_store.removeAll();
							all_jkglxx_store.load({
								params : {
									start : 0,
									'limit' : 50,
									hzName : Ext.get("fname_sel").dom.value,
									hzChnum : Ext.get("fchnum_sel").dom.value
								}
							});
						}
					});
					
					var all_rctx_grid = new Ext.grid.EditorGridPanel({
						closable : false,
						region : 'center',
						autoWidth : true,
						cm : all_rctx_colM,
						ds : all_jkglxx_store,
						sm : all_rctx_sm,
						stripeRows : true,
						enableHdMenu : false,
						clicksToEdit:1,
						//title : '列表',
						
						bbar : new Ext.PagingToolbar({
							pageSize : 50,
							store : all_jkglxx_store,
							displayInfo : true,
							displayMsg : '显示 {0} 条到 {1} 条记录，一共 {2} 条',
							emptyMsg : "没有记录"
						})
					});	
						
						// 单元格编辑后事件处理 
					    all_rctx_grid.on("afteredit", afterEdit, all_rctx_grid); 
					    // 事件处理函数 
					    function afterEdit(e) { 
					    	var record = all_rctx_grid.getSelectionModel().getSelected();
					    	//alert(record.data.msfEDate.format('Y-m-d'));
					    	//return false;
							if (record) { 
								Ext.Ajax.request({
									url : 'mzhz!modDsMessAfterEdit.do',
									params:{
				    	        	 		dsMessId : record.data.msfId,
				    	        	 		mdsSDate : record.data.msfSDate.format('Y-m-d'), //Ext.get('sdate_process').dom.value,
				    	        	 		mdsEDate : record.data.msfEDate.format('Y-m-d'),
				    	        	 		mdsSTime : record.data.msfSTime,
				    	        	 		mdsPhone : record.data.msfRPhone
						    	    },
									success : function() {
										//do nothing 
									},
									failure : function() {
										//do nothing 
									}
								});
								 
							}
					    }; 
					
					//所有健康管理信息部分结束
					/**************************************************************************************************************/
					
		var b_date = new Ext.form.TextField({
					fieldLabel : '开始日期',
					format: 'yyyy-MM-dd',
					id:'fbdate_id',
					name:'fbdate',
					width : 90,
					style:"cursor:pointer;color:blue",
					listeners : {
						'focus' : function() {
							WdatePicker({startDate:'%y-%M-%d',dateFmt:'yyyy-MM-dd',alwaysUseStartDate:true});
						}
					}
				});
			
	           var e_date = new Ext.form.TextField({
	   				fieldLabel : '结束日期',
	   				format: 'yyyy-MM-dd',
	   				id:'fedate_id',
					name:'fedate',
					width : 90,
					value : new Date().format('Y-m-d'),
	   				style:"cursor:pointer;color:blue",
	   				listeners : {
	   					'focus' : function() {
	   						WdatePicker({startDate:'%y-%M-%d',dateFmt:'yyyy-MM-dd',alwaysUseStartDate:true});
	   					}
	   				}
	   			});
	   			
	   			var btn_search_patient = new Ext.Button({
					text : '查询',
					iconCls : 'sy-search',
					handler : function(btn) {
						// show_chart();
					}
				});	
				
				var btn_setting_save = new Ext.Button({
					text : '保存',
					iconCls : 'sy-sure',
					handler : function(btn) {
					
					}
				});
				
				var mess_send_bdate = new Ext.form.TextField({
					fieldLabel : '开始发送日期',
					format: 'yyyy-MM-dd',
					id:'mess_send_bdate_id',
					name:'mess_send_bdate',
					width : 90,
					style:"cursor:pointer;color:blue",
					listeners : {
						'focus' : function() {
							WdatePicker({startDate:'%y-%M-%d',dateFmt:'yyyy-MM-dd',alwaysUseStartDate:true});
						}
					}
				});
				
				var mess_send_edate = new Ext.form.TextField({
					fieldLabel : '停止发送日期',
					format: 'yyyy-MM-dd',
					id:'mess_send_edate_id',
					name:'mess_send_bdate',
					width : 90,
					style:"cursor:pointer;color:blue",
					listeners : {
						'focus' : function() {
							WdatePicker({startDate:'%y-%M-%d',dateFmt:'yyyy-MM-dd',alwaysUseStartDate:true});
						}
					}
				});
				
				//发送频率
		        var ffspl_store = new Ext.data.SimpleStore( {
							fields : [ 'ffspl' ],
							data : [ [ 0 ], [ 1 ], [ 2 ], [ 3 ], [ 4 ], [ 5 ], [ 6 ], [ 7 ] ]});
			
			    var oneTbar_yyjl = new Ext.Toolbar({
					items:[ '开始发送日期：', mess_send_bdate, '-', '停止发送日期：', mess_send_edate, '-', '发送频率：间隔', new Ext.form.ComboBox({
							                mode : 'local',
					                        hiddenName : 'ffspl',
											id : 'ffspl_id',
											valueField : 'ffspl',
											displayField : 'ffspl',
											triggerAction : 'all',
						              		style:"cursor:pointer;color:blue",
						               		store : ffspl_store,
							                width : 50
							            }), '天',  '-', btn_setting_save ]
			    });		
					
		
					
		//早晨用药
	    var zcyy_checkbox = new Ext.form.Checkbox({
              id:'check_fzcyy_id',
               name:'check_fzcyy',   
               fieldLabel:'是否启用',   
               boxLabel:'启用',
               checked:false
        });
        
        //中午用药
	    var zwyy_checkbox = new Ext.form.Checkbox({
              id:'check_fzwyy_id',
               name:'check_fzwyy',   
               fieldLabel:'是否启用',   
               boxLabel:'启用',
               checked:false
        });
        
        //傍晚用药
	    var bwyy_checkbox = new Ext.form.Checkbox({
              id:'check_fbwyy_id',
               name:'check_fbwyy',     
               fieldLabel:'是否启用',   
               boxLabel:'启用',
               checked:false
        });
        
        //睡前用药
	    var sqyy_checkbox = new Ext.form.Checkbox({
              id:'check_fsqyy_id',
               name:'check_fsqyy',  
               fieldLabel:'是否启用',   
               boxLabel:'启用',
               checked:false
        });
					
		var viewport = new Ext.Viewport({
					layout : 'border',
					items    : [ {
	                        xtype: "tabpanel",
	                        activeTab: 0,
	                        region: "center",
	                        items: [{
	                            xtype: "panel",
	                            title: "门诊记录",
	                            layout: 'fit',
	                            tbar : ['门诊日期：',b_date, '至', e_date, '-', btn_search_patient ],
	                            items: [ all_rctx_grid ]
	                        }, {
									border: false,
                   					region: "center",
                   					layout : 'fit',
                   					title: "用药记录",
                   					layout : 'border',
                   					tbar : ['发送时间设置：', '早晨',new Ext.form.TimeField({  
						                maxValue:'09:00',                      //最大时间   
						                maxText:'所选时间小于{0}',  
						                minValue:'07:00',                      //最小时间   
						                minText:'所选时间大于{0}',  
						                maxHeight:200,  
						                increment:30,   //时间间隔   
						                id : 'zcyy_id',                       
						                name : 'zcyy',     
						                format:'H:i',                    //时间格式   
						                //format:'H时i分s秒',
						                width : 70,
						                style:"cursor:pointer;color:blue",
						                invalidText:'时间格式无效'
						            }), zcyy_checkbox, '-', '中午',new Ext.form.TimeField({  
						                maxValue:'13:00',                      //最大时间   
						                maxText:'所选时间小于{0}',  
						                minValue:'11:00',                      //最小时间   
						                minText:'所选时间大于{0}',  
						                maxHeight:200,  
						                increment:30,   //时间间隔   
						                id : 'zwyy_id',                       
						                name : 'zwyy',     
						                format:'H:i',                    //时间格式   
						                //format:'H时i分s秒',
						                width : 70,
						                style:"cursor:pointer;color:blue",
						                invalidText:'时间格式无效'
						            }), zwyy_checkbox, '-', '傍晚',new Ext.form.TimeField({  
						                maxValue:'19:00',                      //最大时间   
						                maxText:'所选时间小于{0}',  
						                minValue:'17:00',                      //最小时间   
						                minText:'所选时间大于{0}',  
						                maxHeight:200,  
						                increment:30,   //时间间隔   
						                id : 'bwyy',                       
						                name : 'bwyy',     
						                format:'H:i',                    //时间格式   
						                //format:'H时i分s秒',
						                width : 70,
						                style:"cursor:pointer;color:blue",
						                invalidText:'时间格式无效'
						            }), bwyy_checkbox, '-', '睡前',new Ext.form.TimeField({  
						                maxValue:'21:00',                      //最大时间   
						                maxText:'所选时间小于{0}',  
						                minValue:'19:00',                      //最小时间   
						                minText:'所选时间大于{0}',  
						                maxHeight:200,  
						                increment:30,   //时间间隔   
						                id : 'sqyy',                       
						                name : 'sqyy',     
						                format:'H:i',                    //时间格式   
						                //format:'H时i分s秒',
						                width : 70,
						                style:"cursor:pointer;color:blue",
						                invalidText:'时间格式无效'
						            }), sqyy_checkbox
									],
									listeners : {
										'render' : function(){
											oneTbar_yyjl.render(this.tbar); 
											//twoTbar.render(this.tbar); 
										}
								 	},
									items : [ rctx_grid ]
									}]
	                    }
	                   ]
				});
				
			});
</script>
</body>

</html>